#include <stdio.h>
/**
 * 0:字符串长度不足！！！
 * 1:发现非01字符！！！
 * 2:当前字符串中不含字符0！！！
 * 3:
**/
void Error(int type)
{
    switch (type) {
    case 0:
        printf("字符串长度不足！！！\n");
        break;
    case 1:
        printf("发现非01字符！！！\n");
        break;
    case 2:
        printf("当前字符串中不含字符0！！！");
        break;
    }
    exit(1);
}
void judge(char text[])
{
    int index = 0;
    int state = 0; // 初始处于状态0
    //进入状态1
    if (text[index] == '1') {
        state = 1;
        index++;
        while (text[index] == '1') {
            index++; // 在状态1循环
        }
        // 进入状态2
        if (text[index] == '0') {
            state = 2;
            index++;
            while (text[index] == '0' || text[index] == '1') {
                index++;
            }
            // 处于状态2但不以0或1结尾，则存在非法字符
            if (text[index] != '#' && (text[index] != '0' || text[index] != '1')) {
                Error(1);
            }
        } else {
            // 处于状态1结束，有三种情况：字符串长度不足，存在非法字符，字符串没有字符0
            // 字符串长度不足
            if (index <= 1 && text[index]=='#')
                Error(0);
            if (text[index] == '#')
                Error(2);
            // 存在非法字符
            else
                Error(1);
        }
    } 
    // 进入状态3
    else if(text[index]=='0'){
        state = 3;
        index++;
        // 进入状态2
        if (text[index] == '0' || text[index]=='1') {
            state = 2;
            index++;
            while (text[index] == '0' || text[index] == '1') {
                index++;
            }
            // 处于状态2但不以0或1结尾，则存在非法字符
            if (text[index] != '#' && (text[index] != '0' || text[index] != '1')) {
                Error(1);
            }
        } else {
            // 处于状态3结束，有两种情况：字符串长度不足，存在非法字符
            // 字符串长度不足
            if (index <= 1 && text[index]=='#')
                Error(0);
            // 存在非法字符
            if(text[index]!='#')
                Error(1);
        }
    }
    else {
        // 处于状态0结束，有三种情况：字符串长度不足，存在非法字符，字符串没有字符0
        // 字符串长度不足
        if (index <= 1 && text[index]=='#')
            Error(0);
        if (text[index] == '#')
            Error(2);
        // 存在非法字符
        else
            Error(1);
    }
}
int main()
{
    char text[20];
    scanf("%s", text);
    // char text[] = "10#";
    judge(text);
    printf("Accept!");
    return 0;
}